using System;
using System.Collections.Generic;
using System.Text;
using ECommerce.Library;

namespace AutoGear.BLL
{
    public class AutoGearCommonMessage : CommonMessage
    {
        public const string ProductImageRequired = "Image is required for creating product";
        public const string ImageFormateNotSupported = "The image format is not supported, please try JPG, GIF, PNG or BMP file";
        public const string ManufacturerDeleteProblem = "There was a problem in deleting the manufacturer, please try again";
        public const string SaveProblem = "There was a problem in saving the information, please try again";
        public const string SaveSucceed = "Information is saved successfuly";
        public const string CategoryCreateFailed = "Failed to create the Category";
        public const string DocFormatNotSupported = "The catalog file format is not supported, please try PDF, MS Word, RTF or TXT file";
        public const string ManufacturerUpdated = "Manufacturer has been updated";
        public const string InvalidManufacturer = "Invalid Manufacturer";
        public const string ManufacturerUpdateFailed = "Failed to update the manufacturer";
        public const string ArticleCreateFailed = "Failed to create the Article";
        public const string ArticleCreateSuccessful = "New Article Created.";
        public const string ProductCreateFailed = "Failed to create product";
        public const string DuplicateProductName = "A product with the same name already exists in the category";
        public const string ProductCreateSuccessful = "New Product created";
        public const string DuplicateProductItemNumber = "Item number is duplicate";
        public const string InvalidCategoryForProductAddition = "Product cannot be added under a category which has subcategory";
        public const string InvalidCategoryDeleteDueToNonEmpty = "Category cannot be deleted it has content";
        public const string StockAddItemMissing = "Size, Weight and Stock amount is required for adding stock";
        public const string ProductDeleteProblem = "There was a problem in deleting the product, please try again";
        public const string StateTaxCreateSuccessful = "New State Tax Created.";
        public const string StateTaxCreateFailed = "Failed to create the State Tax";
        public const string StateTaxUpdateSuccessful = "State Tax Updated.";
        public const string StateTaxUpdateFailed = "Failed to update the State Tax";        
        public const string StateTaxDuplicateStateCreate = "Tax has already been assigned this state.";
        public const string ShipmentCostDuplicateWeightRangeFrom = "Price Range From has already been assigned.";
        public const string ShipmentCostDuplicateWeightRangeTo = "Price Range To has already been assigned.";
        public const string ShipmentCostCreateSuccessful = "Price Range Created.";
        public const string ShipmentCostUpdateSuccessful = "Price Range Updated.";
        public const string ShipmentCostCreateFailed = "Failed to create Price Range.";
        public const string ShipmentCostUpdateFailed = "Failed to update Price Range.";
        public const string ShipmentCostDeleteProblem = "There was a problem in deleting the Shipment Cost, please try again";
        public const string ShipmentCostGeneralFailed = "Failed to perform the task.";
        public const string ShippingListInvalidQuantity = "Invalid Quantity";
        public const string ShippingListAddToCartSuccessful = "Item added to cart";
        public const string ShippingListAddToCartFailed = "Failed to add Item to cart";
        public const string ShoppingCartInvalidQuantity = "Invalid Quantity";
        public const string AddToCartInvalidQuantity = "Invalid Quantity";
        public const string AddToCartFailed = "Failed to add Item to cart";
        public const string AddToCartSuccessful = "Item added to cart";
        public const string AddToShoppingListFailed = "Failed to add Item to Shopping List";
        public const string AddToShoppingListSuccessful = "Item added to Shopping List";
        public const string ShoppingCartAcceptTermsCondition = "You must accept our Shipping and Return Policy to continue check out.";
        public const string CommonFailure = "Failed to perform the task";
        public const string ProductUpdateFailed = "Failed to update product";
        public const string ProductUpdateSuccessful = "Product successfuly updated";
        public const string CustomerDeleteProblem = "Failed to delete customer";
        public const string CustomerAddSuccessful = "Customer user added to system";
        public const string CustomerAddFailed = "Failed to create customer user";
        public const string CategoryUpdateFailed = "Could not update category";
        public const string CategoryUpdateSuccessful = "Category successfuly updated";
        public const string FileTypeUnknown = "Unkown uploaded file type";
        public const string InquirySentMessage = "Thanks for your inquiry. We shall contact you soon.";
        public const string FormSubmitMessage = "Thanks for form submission. We shall contact you soon.";
        public const string DuplicateDisplayOrder = "Failed to update display order. <br/>Duplicate found.";
    }
}
